<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
	<!-- 页面初始化 需要的 div -->
	<div id="contentAdd"></div>
	<div id="creditFormatInput" title="债权编号（直接粘贴excel中的一列即可！）" style="display:none;">
			<textarea id="creditCodeids" style="font-size: 11px !important; resize: both; background:#EEEEEE;" rows="30" cols="100"></textarea>
			<!-- 关闭 按钮 在 查询页面进行控制 -->
	</div>
<!-- 相关js方法 -->
<script>
	var iframeCredit;
	
	//定义form表单 查询 方法
	function queryData(){
		iframeCredit.iframeObj["table"].query();
	}
	//定义 form表单 重置方法
	function resetData(){
		iframeCredit.iframeObj["form"].reset();
	}
	
	//初始化 查询页面元素
	function initFnCreditDetail(){
		
		var valueCooperorgCode = $('#dtocooperorgCode').val();
		var valueContractCode = $('#dtocontractCode').val();
		var redemptionDate = $('#redemptionDate').val();
		var isRedemption = $('#isRedemption').val();
		var creditPackage = $('#dealPackage').val();
		var statementDate = $('#statementDate').val();
		var dataUrl = contextRootPath + "/cooperorgDeal/getQuotaDetailByCredit?tCMmQuotaDTO.cooperorgCode="+valueCooperorgCode +
		                                "&tCMmQuotaDTO.contractCode=" + valueContractCode + 
		                                "&billDate="+ statementDate +
		                                "&isSelected=true";
		
		if(isRedemption){
			dataUrl = contextRootPath + "/creditRedem/getCreditDetailRedemptionList?cooperorgCode="+valueCooperorgCode + "&contractCode=" + valueContractCode +"&packageNum="+creditPackage+ "&isSelected=true" + "&redemptionDate=" +redemptionDate;
		}
		
		//定义 form表单查询 信息
		 var formStructure={
			// 定义form表单 字段信息
			columns : [
			 {display : ' 债权转让编号 ', code : 'transferId', width : 200,  type:'text'},
			 {display : ' 债权编号 ', code : 'creditCode', width : 200,  type:'text'}
			],
			//定义form 表单 按钮信息
			buttons:[
			 {"text":"查询","fun":queryData,icon:"ui-icon-search"},
			 {"text":"重置","fun":resetData,icon:"ui-icon-extlink"}
			]
		}
		
		//定义 table 列表信息	
			var tableStructure = {
			//定义table 列表的表头信息
			columns : [
			 {display : ' 债权转让编号 ', code : 'transferId', width : 180, align : 'left', type:'text', isOrder : false}
			,{display : ' 债权编号 ', code : 'creditCode', width : 120, align : 'left', type:'text', isOrder : false}
			,{display : ' 当前债权价值 ', code : 'thisCreditorValue', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 赎回日期债权价值 ', code : 'thisMakeCreditorValue', width : 100, align : 'left', type:'text', isOrder : false,isEdit:$("#isSecondBuy").val()!="true",notNull:true}
			,{display : ' 还款起始日期 ', code : 'repayStartDate', width : 100, align : 'left', type:'date', isOrder : false}
			,{display : ' 本期还款金额 ', code : 'thisRepaySum', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 还款期数 ', code : 'repayPeriod', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 剩余还款期数 ', code : 'residueRepayPeriod', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 初始放款日期 ', code : 'initialLoanDate', width : 100, align : 'left', type:'date', isOrder : false}
			,{display : ' 产品名称 ', code : 'loanProductName', width : 100, align : 'left', type:'text', isOrder : false}
// 			,{display : ' 初始债权价值 ', code : 'initialCreditorValue', width : 100, align : 'left', type:'text', isOrder : false}
		   ],
			url : dataUrl,
			selectType : 'checkbox',
			pageSize : 10,
			isCheck : true,
			rownumbers : true,
			pages : [ 50, 100, 200 ],
			trHeight : 30,
			primaryKey:"id"
		};
		//组装 searchIframe 的相关参数		
		var searchIframe={"toolbar":"","form":formStructure,"table":tableStructure};	
		//初始化 form 表单 table 列表 及工具条 
		iframeCredit=$("#contentAdd").newSearchIframe(searchIframe);
		iframeCredit.show();
	}
	initFnCreditDetail();
</script> 

<script type="text/javascript">
	//页面加载完后 
	$(document).ready(function(){
	    creditFormat();
	    transferIdFormat();
	});
	
	
	function creditFormat(){
	 $("input[name=creditCode]").bind('click',function(){
	        $("#creditCodeids").val('');
			$("#creditFormatInput").dialog({
						resizable : false,
						height : 400,
						width : 600,
						modal : true,
						buttons : {
							"确定" : function() {
								 var tt = $("#creditCodeids").val().split(/\n/g).length;
								 if(tt>100){
								 	art.dialog({title: '处理结果', content: '每次最多输入100条！', ok: function () {return true; }, lock:true, background:'#600', opacity: 0.10});
								 	$("#creditCodeids").val('');
								 }else{
								 $("input[name=creditCode]").val($("#creditCodeids").val().replace(/\n/g,','));
								 $(this).dialog("close");
								 }
							},
							"取消" : function() {
								$(this).dialog("close");
							}
						}
					});
				});
		}
	function transferIdFormat(){
	 $("input[name=transferId]").bind('click',function(){
	        $("#creditCodeids").val('');
			$("#creditFormatInput").dialog({
						resizable : false,
						height : 400,
						width : 600,
						modal : true,
						buttons : {
							"确定" : function() {
								 var tt = $("#creditCodeids").val().split(/\n/g).length;
								 if(tt>100){
								 	art.dialog({title: '处理结果', content: '每次最多输入100条！', ok: function () {return true; }, lock:true, background:'#600', opacity: 0.10});
								 	$("#creditCodeids").val('');
								 }else{
								 $("input[name=transferId]").val($("#creditCodeids").val().replace(/\n/g,','));
								 $(this).dialog("close");
								 }
							},
							"取消" : function() {
								$(this).dialog("close");
							}
						}
					});
				});
		}
</script>